Metadata-Version: 2.1
Name: pysoleng
Version: 0.0.1
Summary: A small example package
Home-page: https://notabug.org/pmlpm/pysoleng
Author: Pedro L. Magalhães
Author-email: pmlpm@posteo.de
Project-URL: Bug Tracker, https://notabug.org/pmlpm/pysoleng/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE

# pysoleng

This package was designed to study solar energy applications and methods. 

# What can it do now?

- Describe positions and surfaces on Earth (all continents);
- Identify the position of the sun over time;
- Calculate the direct radiation incidence angle on a flat surface;
- Estimate how much insolation reaches a given surface on Earth.

# Milestones

It would be interesting to add the following features to the package:

1) The ability to use other models for sloped surface radiation calculations, such as the anisotropic sky model;

2) The ability to estimate the performance of key solar energy technologies, namely solar thermal (ST) and photovoltaics (PV), using different models;

3) The ability to estimate parameters for solar thermal collector models.

# Bibliography

The following publications were relied upon:

- John A. Duffie, William A. Beckman, Solar Engineering of Thermal Processes, Fourth Edition, John Wiley & Sons, 2013. DOI: 10.1002/9781118671603
- Jean Meeus, Astronomical Algorithms, Second Edition, Willmann-Bell, 1998. ISBN: 978-0943396613
- Soteris Kalogirou, Solar Energy Engineering: Processes and Systems, First Edition, 2009. DOI: 10.1016/B978-0-12-374501-9.X0001-5
- Soteris Kalogirou, Solar Energy Engineering: Processes and Systems, Second Edition, 2013. DOI: 10.1016/C2011-0-07038-2
